var gulp = require("gulp"),
livereload = require("gulp-livereload"),
webserver = require("gulp-webserver"),
sass = require("gulp-ruby-sass");

// 自动刷新页面
// 编译sass
// 搬家html 图片  js

gulp.task("shuaxin",function(){
	return gulp.src("dest")
	.pipe(webserver({
		livereload:true,
		open:true
	}))

})
gulp.task("movefile",function(){
	return gulp.src("src/**/*.{html,png,jpg,gif,icon,jpeg,js,css}")
	.pipe(gulp.dest("dest"));
})

gulp.task("sass",function(){
	return sass("src/css/*.scss",{style:"compressed"})
	.on("error",function(err){
		console.log(err);
	})
	.pipe(gulp.dest("dest/css"))
})

gulp.task("watch",function(){
	gulp.watch("src/**/*.{html,png,jpg,gif,icon,jpeg,js,css}",["movefile"]);
	gulp.watch("src/css/*.scss",["sass"]);
})


gulp.task("default",["movefile","sass","watch","shuaxin"]);

// 上线--优化代码
// 1雪碧图
// 2 js压缩  图片压缩（自学）
// 3 把第三方的js库给合并压缩成一个js文件lib.js(自学)